package com.juzi.suijishuRandom;

import java.util.Random;
import java.util.Scanner;

public class RandomTest2 {
    public static void main(String[] args) {
        //随机生成一个1-100之间的数据，提示用户猜测，猜大提示过大，猜小提示过小，直到猜中结束游戏。
        //分析：
        //随机生成一个1-100之间的数据
        Random r = new Random();
        int LuckyNumber = r.nextInt(100) + 1;

        //使用死循环让用户不断提示用户猜测，
        Scanner sc = new Scanner(System.in);
        while (true) {
            //让用户输入数据猜测
            System.out.println("请您输入猜测的数据（1~100）:");
            int guessNumber = sc.nextInt();

            //猜大提示过大，猜小提示过小，
            if (guessNumber > LuckyNumber){
                System.out.println("您的数据较大");
            }
            else if (guessNumber < LuckyNumber){
                System.out.println("您的数据较小");
            }
            else {
                System.out.println("恭喜您猜对了");
                break;//跳出并结束当前死循环
            }
        }
    }
}
